topbar {
    background-color: #232323;
    border-bottom: 1px solid #151515;
    height: 60px;
    display: block;
}

navigator[role="navigation"] {
    background-color: #333333;
    border-bottom: 1px solid #444444;
    border-top: 1px solid #383838;
    box-shadow: 0 2px 0 0 #262626, 0 -1px 0 0 #171717;
    height: 40px;
    display: block;
    margin-bottom: 2px;
    z-index: 3000;
}
body {
    color: #444444;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
    margin:           0px 0px 0px 0px;
}
body #content {
    background: -moz-linear-gradient(center top , #E3E3E2 0%, #D2D1D0 10%, #D2D1D0 100%) repeat scroll 0 0 transparent;
    border-top: 1px solid #FFFFFF;
    margin: 0 0 0 0;
    min-height: 540px;
    padding-bottom: 0px;
    padding-top: 20px;
    
}
.container {
    margin: 0 auto;
    width: 984px;
}
div.shadowed {
    border: 1px solid #BBBBBB;
}
div.shadowed div.inner-boundary {
    background-color: #F4F4F4;
    
    background-repeat: repeat-x;
    border: 1px solid #BBBBBB;
    margin: -2px 0 0 -2px;
}
div.shadowed div.inner-boundary div.inner-border {
    background-color: #F4F4F4;
    border: 1px solid #FEFEFE;
    margin: 10px 10px 10px 10px;
}
#footer {
    background-color: #232323;
    border-bottom: 1px solid #151515;
    height: 60px;
    text-align: center;
    margin-top: 0px;
    min-width: 984px;
}